sea defence works - Spanish English Dictionary